Skip to content

WitnessAsync() constructor

Defined in

Type: WitnessAsync Namespace: ReactiveUI.Primitives.Async Assembly: ReactiveUI.Primitives.Async.dll

Applies to

net10.0, net10.0, net10.0-desktop1.0, net10.0-desktop1.0, net10.0-browserwasm1.0, net10.0-browserwasm1.0, net9.0, net9.0, net9.0-desktop1.0, net9.0-desktop1.0, net9.0-browserwasm1.0, net9.0-browserwasm1.0, net8.0, net8.0, net8.0-ios17.5, net8.0-macos14.5, net8.0-macos14.5, net8.0-macos14.2, net8.0-macos14.2, net8.0-maccatalyst17.5, net8.0-maccatalyst17.5, net8.0-tvos17.2, net8.0-tvos17.2, net8.0-ios17.5, netstandard2.1, netstandard2.1, net481, net462, net462, net481

Overloads

  • 1. protected WitnessAsync()
  • 2. protected WitnessAsync(CancellationToken externalLink)

1. Overload

protected WitnessAsync()

View source

Summary: Initializes a new instance of the WitnessAsync class.

2. Overload

protected WitnessAsync(CancellationToken externalLink)

View source

Summary: Initializes a new instance of the WitnessAsync class and links an external cancellation token into its dispose chain. Equivalent to calling the parameterless constructor followed by LinkExternalCancellation.

Parameters

NameTypeDescription
externalLinkCancellationTokenThe external token whose cancellation should trigger this observer's disposal.